// app.js
App({
  onLaunch() {
    // 云开发初始化配置
    this.initCloud()
  },

  // 初始化云开发环境
  initCloud() {
    if (!wx.cloud) {
      console.error('请使用 2.2.3 或以上的基础库以使用云能力')
      return
    }
    
    // 全局云环境配置
    const cloudEnv = {
      // 在这里设置你的云环境ID
      env: 'echo-2gz4obvq7d048388', // 替换为你的实际云环境ID
      traceUser: true // 跟踪用户访问
    }
    
    // 保存到全局数据中，供其他页面使用
    this.globalData.cloudEnv = cloudEnv
    
    // 初始化云开发
    wx.cloud.init(cloudEnv)
    
    console.log('云开发初始化完成，环境ID:', cloudEnv.env)
  },

  // 全局数据
  globalData: {
    userInfo: null,
    cloudEnv: null // 云环境配置
  },
  
  // 获取云环境配置的方法
  getCloudEnv() {
    return this.globalData.cloudEnv
  }
})